const express=require('express')
const app=express()
const router=require('./useRouter')

//解决中文乱码
app.get('/index',(req,res)=>{
    const {method,url}=req
    res.setHeader('Conetnt-Type',"text/html;charset=utf-8")
    res.send(`您的请求方式是${method},请求url为${url}`)
})

//匹配动态参数
app.get('/user/:id/:name',(req,res)=>{
    const {params}=req
    res.setHeader('Conetnt-Type',"text/html;charset=utf-8")
    res.send(`您的动态参数是${params.id+params.name}`)
})


//匹配参数?name=xm&age=16
app.get('/getparm',(req,res)=>{
    const {query}=req
    res.send(`您拼接的参数是${query.name},${query.age}`)
})
//使用路由模块并设置前缀
app.use('/api',router)
app.listen('3001',()=>{
    console.log('服务器启动了，127.0.0.1:3001')
})